Implementing Active Vision in Embedded Systems
نویسنده
چکیده
Machine vision is a powerful tool for process automation and control. However, the memory requirements and interface overheads of video buffers found in typical video grabbers are not easy to interface to low cost embedded systems. This paper describes an active vision interface that enables a low end microcontroller to use a standard video camera as an input for process control. The active vision interface consists of a frame grabber with a small (4 kb) memory mapped buffer that can be zoomed out to sample the whole image at low resolution, or zoomed in and panned around the image at high resolution. This scheme takes advantage of the fact that most real time vision systems operate on low resolution images or small parts of a high resolution system in order to reduce the number of operations performed on each frame. The system integrates tightly with the embedded microcontroller by providing current video in the microcontroller’s memory space. This minimises the overheads in interfacing and maximises the bandwidth to the vision processing algorithm. The interface has been designed to minimise latency, and to provide contention-free access to live video.
منابع مشابه
Robot Motion Vision Part II: Implementation
The idea of Fixation introduced a direct method for general recovery of shape and motion from images without using either feature correspondence or optical flow [1,2]. There are some parameters which have important effects on the performance of fixation method. However, the theory of fixation does not say anything about the autonomous and correct choice of those parameters. This paper presents ...
متن کاملEmbedded Early Vision Systems: Implementation Proposal and Hardware Architecture
We present our approach towards a smart sensor, with embedded processing resources to perform early vision tasks. Our work is based on the active vision paradigm, adapting the perceptual aspects of biological vision to artificial systems. The FPGA/DSP-based hardware platform developed as prototype of a smart camera is presented, and a design methodology to reduce implementation time and complex...
متن کاملEmbedded Vision System
Video surveillance and machine vision systems are attracting growing academic and industrial interests. The market for digital CCTV systems is constantly growing because of terror attacks, crime, vandalism, and violence in public and also in business domains. The turnover for CCTV products for video surveillance is estimated to grow by 10% per year in Europe and by 13% per year worldwide, reach...
متن کاملFuture study of Description System Architecture Approaches with Emphasis on Strategic Management
Systems Architecture is a generic discipline to handle objects (existing or to be created) called systems, in a way that supports reasoning about the structural properties of these objects. Systems Architecture is a response to the conceptual and practical difficulties of the description and the design of complex systems. Systems Architecture is a generic discipline to handle objects (existin...
متن کاملAutomatic License Plate Recognition using Python and OpenCV
Automatic License Plate Recognition system is a real time embedded system which automatically recognizes the license plate of vehicles. There are many applications ranging from complex security systems to common areas and from parking admission to urban traffic control. Automatic license plate recognition (ALPR) has complex characteristics due to diverse effects such as of light and speed. Most...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997